91.2 x 72.2 feet = 27.8 x 22.01 meters