107 x 80.1 meters = 351.05 x 262.8 feet