207.7 meters = 681 feet and 5.17 inches