A magnitude-6.5 earthquake struck off Southwestern Yogyakarta in Java island at noon Saturday, the Indonesian Meteorology, Climatology and Geophysics Agency said. There were no immediate reports of fatalities and the agency ruled out any tsunami threat, Voice of Russia reported. It said the quake's epicenter was 48 kilometers deep in the Indian Ocean and 147 kilometers Southwest of Yogyakarta city in Central Java. Sutopo Purwo Nugroho, a spokesman for the National Disaster Mitigation Agency said the quake damaged several homes in the Southern part of Central Java. He added that the quake rocked the Southern coast of Java for 30 seconds, sending people fleeing out of houses and office buildings.