207.8 meters = 681 feet and 9.1 inches