207.97 meters = 682 feet and 3.8 inches