90m Self Propelled Tank Barge 1974 – Dutch Built – 1296 Ton Capacity