699.48 inches = 17.766792 meters