“Houston, Endeavour, wheels stopped”

The space shuttle landed late last night.  Says so right here. Sure looks smaller than normal.