Triple superphosphate is a fertilizer with the formula, Ca(H2PO4)2. In the industrial preparation of this fertilizer, phosphate rock is treated with phosphoric acid.
If the balanced equation is Ca3(PO4)2 + 4H2PO4 --> 3Ca(H2PO4)2
What is the limiting reactant if 1000 kg of 42% pure phosphate rock is treated with 900 kg of phosphoric acid?
What mass of triple superphosphate can be theoretically formed?
If 1100 kg of triple superphosphate is the actual yield, what is the percent yield?

Thank you in advance!