42162 inches = 1070.9148 meters