17852 meters = 58569 feet and 6.65 inches