114 x 581 meters = 4488.19 x 22874.02 inches