in your opinion, is there any difference at all between the " moles/litre " you've calculated for [Ca2+] ( and correctly at that, insofar as the systematic forced on you requires it) and the molar concentration M ?
additional remark I: the systematic forced on you in this calculation leads to utterly, utterly wrong results, mostly because PO43- won't remain what it initially was, but would become protonated next to completely.
to a minor degree, this also is true for Ca2+ , as this becomes hydroxylated
additional remark II : the Ksp given to you is wrong by several orders of magnitude.
the original value in literature is 2,07 * 10-33 moles5/L5 at 25 °C