685.9 meters = 2250 feet and 3.94 inches