Largest marine space launch platform

The Odyssey Launch Platform, owned and operated by Sea Launch (USA) is a self-propelled, semi-submersible rocket launch pad, measuring 132.8 m (436 ft) long by 67 m (220 ft) wide. This former North Sea oil platform provides accommodation for 68 crew. It has been operating as a commercial space launch facility since its inaugural launch in March 1999.

See also: Heaviest Rocket Payload (Commercial)