733.08 inches = 18.620232 meters