How many grams of O2 are needed to produce 45.8 grams of Fe2O3 in the following reaction? 4Fe(s)+3O2(g) - 2Fe2O3(s)