99 x 107 meters = 324.8 x 351.05 feet