Well depends on where you are and the S5.
It's not overly high for an S5 though.
Im from Malaysia, the miner pointing to sg server.. The ping roughly 78-100
So I should change the diff or something?
Diff makes no diff (erence).
To understand that in maths terms: if you increase the Diff, you get fewer stales, but each with higher difficulty.
The overall effect, the same total stale diff
The reverse of course is also true, lower Diff means more stales but each with lower difficulty.
The long term effect is almost linear so you wont gain or lose by doing it.
The non-linear effect is bitcoin difficulty changes, but when compared to the time frame of shares, that has almost zero effect.