107 x 19 meters = 351.05 x 62.34 feet