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.