106m X 2 Ocean Going Self Propelled Barges 2011 – DWT 10000