27 x 132 feet = 8.23 x 40.23 meters