ECS 945GCT-M2 motherboard for PC Gaming by ECS
It's a micro atx according to the specs. And the PCIe slot is 2.0.
Is this your board? If it is and the case is a micro case you're going to be limited by how much room you have for the card.
The 945 chip set is a moldy oldy blast from the past.