5488 meters = 18005 feet and 2.99 inches