681 feet = 207.5688 meters