How does my tracker calculate its location?