106 x 161 meters = 347.77 x 528.22 feet