The reference GTX 670 PCB is 17.2cm in length (
Link). With the reference cooler it is 24.1cm long. The last 6.9cm is just the plastic shroud the fan is mounted within. This is one of the reasons it makes that humming noise. Even at idle. It resonates because of the cheap plastic housing.
The
Accelero Twin Turbo II is 21.7cm long However, when it is installed on the card, the total length is about 24cm pluss maybe a couple of millimeters. My reference Gigabyte GTX 570 (Which is dead now) was 26.7cm if I remember correctly. And it barely fitted in my CM Storm Scout case (Absolute max is 27cm in this case). Looking at my GTX 670 with the AC Twin Turbo installed, I still have a few cm left from the harddrive cage. Also, keep in mind, the ac twin turbo II will stick out out 3.3cm from the pcb towards the sidepanel, due to the
coolers wideness (12.5cm)