The eagle has landed. Finally. What a ride (and flight, and walk...