208 x 138 feet = 63.4 x 42.06 meters