I could think of worst places to finish off.
New York, New York is a helluva town and right in the middle of the busiest airspace in the world.
Perhaps even parking next to Concorde and certainly with tails from all around the world.
I would think of it more as a bang than a whimper.