I have this case (lt is a good deal on newegg right now.) on newegg they list maximum card size is "Spacious Interior for Installing 290mm Card"
that card is only 9"s that you linked. others can be up to 11inches. 11inches is 279mm so you should be fine as long as you stick to under 11.25 inches.