41.2 x 91.6 feet = 12.56 x 27.92 meters