5494 meters = 18024 feet and 11.21 inches