99 x 108 meters = 324.8 x 354.33 feet