So I am planning on upgrading my Dell Inspiron 3847. I currently have a GeForce GT640 inside of it, and yes, I know it's an outdated GPU, that's why I'm upgrading. I am planning on putting a GeForce GTX 970 in it, but when I opened my computer up, It didn't look like there was enough room for a normal sized 970. So could I put in a mini ITX 970, and it still work? Or do I have enough room for the original and I'm just being silly? Help on this would be highly appreciated, thank you.