567 x 21 meters = 22322.83 x 826.77 inches