125 x 106 meters = 410.1 x 347.77 feet