52662 meters = 172775 feet and 7.09 inches