99 x 28 meters = 324.8 x 91.86 feet