You are doing nothing that requires the formula to be precise. A 10bpm standard error, meaning the max is very possibly 20bm off where you think it is, means that you can't reliably distinguish between efforts that someone doing serious training would want to be distinguished.