132.9 x 156 feet = 40.51 x 47.55 meters