Two fans video card in a micro atx and GA-Z97X-Gaming 5 motherboard

I have a Gigabyte GA-Z97X-Gaming 5 motherboard and I am thinking to place an X16 PCI express video card like the GTX 1660 Ti or Super with 2 fans.

When looking at the motherboard and case it seems the memory slots will be pretty close to the video card and also the cooling block of the CPU is close
Do you think a card such as GTX 1660 Ti or Super with 2 fans will fit?
I prefer to place it on the x16 slot rather than the x8 slot which is actually in a better location in the motherboard for such big card (the big one below the highlighted x16 in the image).
enter image description here