884 x 39 inches = 22.454 x 0.991 meters