718 inches = 18.2372 meters