63.8 meters = 209.317585 feet