208.6 feet = 63.58128 meters