95.8 x 133.1 feet = 29.2 x 40.57 meters