687.1 inches = 17.45234 meters