Is there anyway to have 3 or more monitors with one PC?

I realize that IF this were possible you would need multiple graphics cards, but would you be able to have a resolution of 3360x2100?(using 4 monitors at 1680x1050 as an example)