Schelde off Vlissingen, Netherlands 30 April 2017
Germany-flagged, homeport Hamburg, Germany, IMO 9299537, MMSI 2185820000 and call sign DDFT2. Ex-Sata Lepolda renamed 2006. Owned and managed by Offen Reederei, Hamburg, Germany. Built by Hanjin Heavy Industries, Pusan, South Korea in 2006.