What dots are we connecting here?
Q predicted it?
17 milliseconds of flight time?

Hell of a thing.