879 x 34 inches = 22.327 x 0.864 meters