680.48 inches = 17.284192 meters