2560x1600 @60hz 24bit Video bitrate =
5.9Gbit/sHDMI v1.3/1.4 = 8.16 Gbit/s (340 MHz)
HDMI 1.4 should work!
3x 2560x1600 @60hz 24bit Video bitrate =
17.69Gbit/sDisplayPort v1.2 = 17.28 Gbit/s (720 MHz)
Jep. That does not work!
So you can connect a maximum of 5 Monitory (all in 2560x1600@60hz) to the 290X IF you have a Monitor with Daisychain or a MST hub. Else it's 4.
Seems like 2560x1440 Should work with 6 Monitors as 3 Monitors only need 15.93Gbit/s
which should be covered by DP1.2 or is the overhead so big ? (edit: Nope! Overhead is excluded in this 17.28Gbit/s ! So i wonder why your MST hub did not work.)
But maybe in the Future there will be a Eyefinity 6 290X so you could connect 6 Monitors in 4k !
