A combination between pedometer and a gps meassureing app would be great. At least on the outside. Then you have reliable distance and steps.