22 x 0.6 meters = 866.14 x 23.62 inches