I have quite an old cooler master mystique case. I am thinking of upgrading my gpu from its current msi gtx670 to either a gtx 970 or 980. I am a bit unsure of the actual various card lengths as I am a bit tied by my case having a hard drive bay just over 27cm from the backplate. My current card fits with about a cm gap from this cage but I am unsure which of the newer cards would be ok for length. Can anyone give advice? I was looking at the msi gtx970 or the 980 but the980 cards seem to be longer in specs, anyone tell me what should be a good fit? Thnx 
