J.R. S. answered 05/09/19
Ph.D. University Professor with 10+ years Tutoring Experience
2N2O5(s) → 4NO2(g) + O2(g)
34.2 kg N2O5 x 1000 g/kg x 1 mole/108.01 g = 299.97 moles N2O5
299.97 moles N2O5 x 1 mole O2/2 moles N2O5 = 149.99 moles O2 formed
149.99 moles O2 x 32 g/mole = 4799.6 g O2 = 4800 g O2 will form