91.5 x 94.1 feet = 27.89 x 28.68 meters