91 x 41 meters = 298.56 x 134.51 feet