106 x 957 meters = 347.77 x 3139.76 feet