The intensity is defined as energy per unit time per unit area. Therefore, I=AdtdE.
Energy density is energy per unit volume. Therefore, Ud=AdxdE.
Dividing UdI=dtdx=c
⇒Ud=cI=3×1080.22=322×10−10Jm−3
Magnetic energy density will be half of total energy density, Therefore, Ub=311×10−10Jm−3.
Now energy density in magnetic field is given by, Ub=2μ0B2. Therefore,
2μ0Brms2=311×10−10Jm−3 where Brms2=(2B0)=2B02
⇒4μ0B02=311×10−10⇒B0=4×(4π×10−7)×311×10−10⇒B0=4.29×10−8T≃43×10−9T