I don't think that card would work, SR-71. It appears the PCI-Ex16 expansion slot is the top slot and there would be no room for the cooling shroud of the card you linked.
Take a look at the interior and rear images of the system on Amazon's site.
I have a 660s and put this card in it just fine and it doesn't require a power connection it runs off the pci slot. I also upgraded the cpu to the i5 3570s if your wondering about cpu upgrades everything runs stable.