Went on a ride today and my 840 reported 3465 ft of elevation gain while two friends I rode with using wahoo bolts reported 4350' and 4377'. In Garmin connect on web using elevation corrections the ride updates to 4225' and Strava correction to 4575'. 1-200 feet difference would be fine but pushing 1000 is ridiculous. odd because this has happened before but other times it will be accurate within 10 feet. also elevation profiles between corrected and device data look identical. it was really rainy last hour of the 4 hour ride but this had no effect on the wahoos.