64167 inches = 1629.8418 meters