271 x 133.7 feet = 82.6 x 40.75 meters