158 x 106 meters = 518.37 x 347.77 feet