680.05 inches = 17.27327 meters