681 feet and 4 inches = 207.67 meters