If my calculations are correct, that thing was moving about 40,000 mph.
Seems plausible...................