Can you recommend an Android program for finding waypoints set from a GPX or KLM file? It should support at least 500 points in the input file and provide the distance to the target with an accuracy of 1 m. The GPS Waypoint Finder program is good, but in this program you cannot select points from the list, which is difficult if there are many of these points. It's best if the program is free.