208 x 110.8 feet = 63.4 x 33.77 meters