209.48 feet = 63.849504 meters