Formatting results with nested EngineeringForm

Hi

I don’t understand why Mathematica does not properly format my results into EngineeringForm.
I have three simple operations but as soon as I ask to format the second expression it does not the job.

What am I doing wrong?

GainComp = 35.7332;
Ri = 2720.59;
fpC = 94.3756;
fzC = 3208.77;

R2 = GainComp Ri // EngineeringForm
C2 = (2. Pi fpC R2)^-1 // EngineeringForm
C3 = C2/(2. Pi fzC R2 C2 - 1)

EngineeringForm is a wrapper which prevents evaluation of content later on. You can do () to protect the content, like this

    (R2 = GainComp Ri) // EngineeringForm
    (C2 = (2. Pi fpC R2)^-1) // EngineeringForm

Thank you very much Nasser. It works great :).

Stefan