267 x 118 feet = 81.38 x 35.97 meters