7500ft runway - same as Liverpool and Newcastle and longer than Luton. When has anything gone off the end at one of those? Says it all about that part of the world.
Probably using the famous Indonesian Flap 5 (or 1 on the 320) and VREF 220kt procedure.
I agree but how often do they get monsoonal rain at Liverpool or Newcastle?