418.1 inches = 10.61974 meters