"this may be our last chance for getting off this island."