Schelde off Vlissingen, Netherlands 21 March 2019
Bahamas-flagged, homeport Nassau, IMO 8768062, MMSI 311000249 and call sign C6BF6. Built by Western Shiprepair yard, Klaipeda, Lithuania in 2004. Owned and managed by Jack Up Barge Operations, Sliedrecht, Netherlands. Ex Germany-flagged Odin renamed 2013.