104m Self Propelled Barge – DWT 9560