132 x 271 feet = 40.23 x 82.6 meters