Implement our own geolocation timeout