Regardless of the other reactant quantities necessary, and the final products, the conservation of mass requires that we have 12.8g of Fe in the iron oxide if we expect to get at least 12.8 g of Fe metal product.
So the question is "what mass of Fe2O3 contains 12.g Fe ?
By molar ratio, we have 2 moles of Fe per mole of Fe2O3
One mole Fe2O3 is 158 grams . The two moles of Fe in comprise 111.6g of it, so we need roughly 110 that amount.
Exactly we need 12.8gFe×Fe2O2moles111.6gFE×158gmoleFe2O3
=18.12Fe2O3
Check
Mass ratio of Fe:Fe2O3=111.6158=0.706
0.705×18.12gFe2O3=12.8gFe