because the averaging period for your pool is longer than your miner
It's showing the average? I don't get that the miner would show 600-700 when the pool would show 100-200. Even leaving it on overnight, it doesn't change. The pool hashrate just stays low.