91 x 109 meters = 298.56 x 357.61 feet