43.4 x 91.8 feet = 13.23 x 27.98 meters