Incredible encounter despite very poor visibility.