I am a very average mountain biker and whenever I use the 520 to track y rides the claries of ridiculously high. (by a factor 0r 2 to three at least)
My Fenix 3 measure a lot more realistically.
It seems as though the 520 calorie setting show kilojoules rather than calories but I do not know how to set this - doesn't seem that i can..
I took a screenshot of some of my last few activities and onceyou can see that when I use Zwift and the calories info comes directly from the Elite Direto then it would appear to be somewhat more accurate.