Hello, I'm currently looking to upgrade the graphics card in my pre-built HP desktop which has its specifications online at http://support.hp.com/ca-en/document/c03532948. I have looked at several options and my best bet price and performance wise seems to be the gtx 970 4G as either the EVGA GeForce GTX 970 4GB SC GAMING ACX 2.0 or MSI GeForce 4GB 256-Bit GDDR5 with dimensions 24.1 x 11.2 x 5.1 cm and 27.9 x 14.2 x 3.8 cm, respectively. What I was wondering was if it would be possible to put either card into my current tower setup and if i can't, than what alternative cards or methods to fit the cards would you suggest? I have taken several measurements of the space and it seems like the MSI would be better due to its slimness and the fact that the EVGA one would be over top some cables hooked up to the motherboard. But, the MSI model seems to be too high and I can't seem to determine how the cards are measured since I've found multiple answers to the question. It would be greatly appreciated if someone could help me out with this dilemma since I don't want to spend $460 for something that isn't compatible with my system. Thank you for your time