5597 meters = 18362 feet and 10.33 inches