5589 meters = 18336 feet and 7.37 inches