IMO, your best number is the one recorded on your Garmin (unless you're using 1 sec recording - then it's too high). Unless the weather is variable with dramatic changes in barometric pressure. All the data sites online use different methods of data smoothing which results in different results.
__________________
-------
Some sort of pithy irrelevant one-liner should go here.