52660 meters = 172769 feet and 0.35 inches