Upload & Sell: On
No, that's the photo itself. There is plenty of resolution, because it is a 4-shot pano taken with a 7D and a 24-105.
I can't remember exactly what I sent them, but looking at my files, it appears the original stitching got me a 20x60 image at 160 ppi. I think I then uprezzed it to 200 ppi, so it was a 30MB jpg.
I'm pretty sure CGPro gives some guidance on the optimum resolution for canvas printing. It doesn't have to be that high, since the canvas has that texture to it.
Here are some images of the canvas.