209.73 meters = 688.090551 feet