52603 meters = 172582 feet and 0.25 inches