@Override
    public int onStartCommand(final Intent intent, final int flags, final int startId) {
        if (intent != null) {
            target = intent.getParcelableExtra(Intents.EXTRA_COORDS);
        }
        return START_NOT_STICKY; // service can be stopped by system, if under memory pressure
    }
Return distance required to be moved based on overall distance.<br>

@param distance in km
@return delta in km
main/src/main/java/cgeo/geocaching/speech/SpeechService.java