HI Kala!
You need to calculate the limiting reactant and use the lesser number of grams produced of Fe2O3 from each reactant:
1) From 24g Fe:
24 g Fe x (1 mol Fe/55.85 g Fe) x (2 mol Fe2O3/4 mol Fe) x (159.7 g Fe2O3/1 mol Fe2O3) = 34.3 g Fe2O3
2) From 5g O2:
5 g O2 x (1 mol O2/32g O2) x (2 mol Fe2O3/3 mol O2) x (159.7 g Fe2O3/1 mol Fe2O3) = 16.6 g Fe2O3
Since 16.6g is lower we use that value as oxygen is the limiting reactant and Fe is in excess.
Kala D.
Hi Aliya, thanks for reaching out! I understand everything that you've explain but I don't understand are you going to take 16.6 moles x 44.01g/mole = 730g [the answer] ?04/01/20