748.5 inches = 19.0119 meters