94.8 x 132.1 feet = 28.9 x 40.26 meters