52624 meters = 172650 feet and 11.02 inches