Answer:
It could be because of rounding error somewhere in your calculations. Another thing to note is 90 +/- 4 g/mol.
Your calculations don't have to be spot on.
6.0m questions
7.8m answers