681 feet and 10 inches = 207.823 meters