Peter Biesterfeld makes alien contact