540 x 106 meters = 1771.65 x 347.77 feet