107 x 68.5 meters = 351.05 x 224.74 feet