5601 meters = 18375 feet and 11.81 inches