271 x 81 feet = 82.6 x 24.69 meters