That’s still pretty impressive...
I wonder if the stall warning alarm was blasting in their ears.....