Ok LOC OUT, it is trivia, but hey, half the threads on this forum is pure triv. I happen to think that this is interesting trivia, and if true then impressive trivia.
Maybe some Concorde Jocks can give an idea of the average Concorde flight time.
My hunch is that the basic statistic is true, even considering SR-71 time.....