A UFO landing in Hatcher Pass, Alaska