145Ghash / 6.621Ghash = 21.90
50 BTC / 21.90 = 2.2831 BTC
and projected
2.1667 BTC
verified in the last three blocks - the loss of 5-6% of the predicted
Unless the pool is at a constant 145 GH, you can't use such a simple algorithm to calculate what you expect.