690.05 inches = 17.52727 meters