91 x 108 meters = 298.56 x 354.33 feet