52688 meters = 172860 feet and 10.71 inches