67955 inches = 1726.057 meters