I have ASUSTeK COMPUTER INC. CM6731_CM6431_CM6331 (LGA1155) motherboard and i would like to upgrade my graphics card to the GTX 970 but i wanted to know with it being rather large would it fit in my motherboard and still have enough space for other things to be installed.