206.9 x 52.8 feet = 63.06 x 16.09 meters