209.72 meters = 688.057743 feet