93.8 x 131.1 feet = 28.59 x 39.96 meters