107 x 15.6 meters = 351.05 x 51.18 feet