749.66 inches = 19.041364 meters