207.03 meters = 679.232283 feet