Dan Air used to run a scheduled service with 146s' into Berne, which is about the same length as Blackbushe.
The '787 landing at Farnborough was using the '24 long' threshold giving an LDA of 2080m; hardly a short runway; the 'normal' 24 LDA is 1800m.