I was unable to find out where the data for Activity Info's elapsed distance comes from. Is it gps or pedometer based? If pedometer, is there a function to track distance by gps (aside from trying to use Position's Locations to manually calculate distance)?