21 x 261 meters = 826.77 x 10275.59 inches