29 x 561 meters = 1141.73 x 22086.61 inches