208.8 feet = 63.64224 meters