208.03 meters = 682 feet and 6.16 inches