106 x 158.2 meters = 347.77 x 519.03 feet