Hi,
Although this card will fit the length of the card means that the SATA ports get covered which makes it very difficult to use them (Good design Gigabyte!)
If you are using SATA you will need to put the cables in before seating the Graphics card and unfortunately the card will end up sitting very tightly against them.
I have done this on a similar board and it works but, if you can get a shorter Graphics Card things will be easier for you.
ATB