96 x 561 meters = 3779.53 x 22086.61 inches