132 x 130 feet = 40.23 x 39.62 meters