690.48 inches = 17.538192 meters