132 x 136 feet = 40.23 x 41.45 meters