Location Listener with duration and return function arguments