Icon of the Seas, the largest cruise ship in the world, embarked on its maiden voyage from Miami.

With 20 decks and the ability to hold 7,600 passengers, the new supersized cruise ship was quickly christened the “Human Lasagne” by social media. At 1,198 feet (365 meters) long, it’s longer than the Eiffel Tower is tall!