The balanced chemical equation is shown below.

5.00 metric tons of olivine contains
Convert unit from kg to g

Molar mass of olivine
Number of moles of olivine
(1)
Calculate number of moles of
carbon dioxide gas at 1 atm and 25 deg C (298 K).



Since the number of moles of carbon dioxide is less than the number of moles of olivine, carbon dioxide is the limiting reagent and olivine is the excess reagent.
As per the reaction stoichiometry


Mass of magnesium carbonate produced

Convert unit from grams to kg

(2)
Calculate number of moles of
carbon dioxide gas at 25 atm and 25 deg C (298 K).




But 35536.6 moles of olivine are present.
Since the number of moles of carbon dioxide is less than the number of moles of olivine, carbon dioxide is the limiting reagent and olivine is the excess reagent.
As per the reaction stoichiometry


Mass of magnesium carbonate produced

Convert unit from grams to kg

25 atm at 25 deg C will give better yield than 1 atm at 25 deg C. This is in accordance with Le Chatelier's principle. When partial pressure of a reactant is increased, the equilibrium shifts in forward direction so that more and more of product is obtained.
The direct gas carbonation route of finely ground olivine (Mg2SiO4) occurs under high pressure and elevated...