You can pick a point and it will go to it, be it a 100' or a mile. It will also head a heading, if selected. Not sure how to tell it to follow a contour. If you ever follow a contour, you can save the track and it will definitely follow the track and you can set the speed to do it.