685.8 meters = 27000 inches