Thanks ipanema!
Initially, my company planned to send me in the Citation Ultra. Then they changed the crew and then to their Citation III, and I've lost track and interest since I won't be going.
I looked up the airport diagram and the runway length is 7152ft - 2180m. I guess this airport will be blacklisted forever, there's absolutely no space to lengthen this runway.
The other thing that caught my attention is the LOCATOR Rwy 09 approach. It seems to be a ordinary NDB, why call it locator?