5652 meters = 18543 feet and 3.69 inches