5607.2 meters = 18396 feet and 3.91 inches