91.5 x 43.4 feet = 27.89 x 13.23 meters