42009 inches = 1067.0286 meters