145m Self Propelled Barge 2016 – Electrical Propulsion – DWT 12733