Electric fan in lieu of Flex Fan

hmm its accually around 17" but it just doesnt cool well at idle in traffic,

Do you have a shroud?