I have fit a GTX 780 into my case, but if this card is larger than that, I will have trouble fitting it in. The alternative to this would be to get a 1060 with 6gb memory if that card is smaller.
A new case would be the best but I have limited budget on my upgrades.