Dean Karnazes smiling with the radio crew