22.6 x 1.6 meters = 889.76 x 62.99 inches