You do realize that's a difference in distance of about 370 feet-- a margin of error of 0.07%.
Any HR-based calorie number is going to be suspect. It's slightly better than a guess.
If you're riding a lot, it just makes sense to buy a dedicated GPS cycling computer.
__________________