106 x 130 meters = 347.77 x 426.51 feet