B737 Runway Excursion (Indonesia)

B737 Runway Excursion (Indonesia)

Garuda Indonesia flight GA258, a Boeing 737-800, suffered a runway excursion on landing at Yogyakarta-Adisutjipto Airport in Indonesia. 
The aircraft took off from Jakarta's Soekarno-Hatta Airport at 18:42. At 19:24 UTC, the aircraft entered a holding pattern just west of Yogyakarta. The approach was commenced at 19:46 UTC. About 19:50 UTC the aircraft landed on runway 09. 
It ran off the runway, coming to rest bogged down on a soft soil grassy area. 
Local news reports indicated that it was raining heavily at the time of the incident.