Enchantment of the Seas is 988 feet long, or 301 meters. This is up from the previous length of 916 feet and 279 meters, prior to the ship’s 2005 refurbishments.