207.82 meters = 681 feet and 9.89 inches