207.85 meters = 681 feet and 11.07 inches