52601 meters = 172575 feet and 5.51 inches