107m MPP LCT Self Propelled Barge 2015 – 270 TEU – DWT 9800