682.7 inches = 17.34058 meters