47m Self Propelled Barge – Japan Built – DWT 725