67965 inches = 1726.311 meters