Here are two screenshots showing reflections lasting just under two minutes.? Some might? call this sporadic E but a meteor head echo was clearly seen by the NW Hampshire receivers on the first screenshot timed at 06:49:20 showing that whatever it was it was triggered by the passage of a meteor.
Do take a look at the live streams at . Also if you would like to work on the full bandwidth data there are some GBytes of recordings available to download at :-
Brian