Geolocating a random island using geometry and CUDA programming