I do hope you were not doing 2.4 from the pics it looks as though you were over the London City area??? if not London why were you doing 2.4 over land
last time we we were allowed that sort of speed over land was departing the coast line at 45 degs over the North sea on a high cap intercept.