You calculated [H3O+]=0.001M correctly. Its means you have 0.001/2 M H2SO4 assuming its complete dissociation (
Borek hint).
Looking at reaction you have the same amount of FeS
2 moles which is 60 mg (
trivial stoichiometry
can be even done without calculator).
But in fact you have Fe(HSO
4)
2. HSO
4- at this concentration (10
-3 M) dissociates almost completely, I guess ~95 %.
Hence you have in solution H
3O
+ = HSO
4- and SO
42- and pH calculation without approximation is more complicated (almost complete dissociation of HSO
4- is practically equivalent to your reaction) though this approximation gives a few percent error (a few mg more).
7 - 2 = 5
m = M * n, where M = 119.975 g/mol
m = 119.975 * 5
m = 0.5998 g