64173 inches = 1629.9942 meters