106 x 179 meters = 347.77 x 587.27 feet