208.06 meters = 682 feet and 7.34 inches