Are these 3 inch? It nice they have a mesh screen cover did they come that way? How well did they dissipate the engine heat?