95 x 107 meters = 311.68 x 351.05 feet