it's as long as my... well, it's long...
Lets see, the 5870 is the same length and fits into my mid-tower case. What i would do is find the exact case you have on Newegg and read the reviews, you'll likely find out if someone attempted to put a 5870 or 5830 in the case and if they were successful or not. Hope this helps.