i have a timex watch with a heart monitor on that calculates my calores loss, it is not the same as what this site say. which is more accurate?