120 x 561 meters = 4724.41 x 22086.61 inches