Угарный газ = оксид углерода = СО
Теоретическое количество воздуха для сгорания V o(СО) = 2,38/м3 (получается 99,96 литров воздуха надо)...

42 литра = 0,042 кубических метра
Для сжигания 0,042 м3 СО потребуется (1/2) * 0,42 = 0.21 м3 О2.
ϕ(O2) = 21% =0,21
V(воздуха) = 100 * V(О2) / ϕ(О2) = 100 * 0,21 / 0,21 = 100 м3