I would likely use two Matrox Triple heads to go.
each can easily handle 3x 640x480 outputs.
You could probably even use a Matrox Dual head to go, with 2 triple heads attached if you only have one Display port out. The total resolution you are after is pretty low, so this shouldn't be to much of a strain.
You are looking at 3840 width (640x6), and assuming mini display port, can handle this if running version 1.2
" the Mini DisplayPort can drive display devices with resolutions up to 2560×1600 ([WQXGA](https://en.wikipedia.org/wiki/WQXGA#WQXGA_.281600p.29 "WQXGA")) in its DisplayPort 1.1a implementation, and 4096x2160 ([4K](https://en.wikipedia.org/wiki/4K_resolution "4K resolution")) in its DisplayPort 1.2 implementation. "