TEHRAN, Young Journalists Club (YJC) - The quake rattled windows in the Honduran capital of Tegucigalpa roughly 323 miles (519 km) to the east and was felt at least as far north as the Mexican state of Quintana Roo, but no damage was immediately reported.
Rodrigo Anaya Rodriguez was in a hammock inside his house near the popular tourist site of Bacalar Lake near Mexico's Caribbean coast when he felt three tremors.
"It felt like a bulldozer was driving past," he said. "It didn't last long but was very violent."
He ran to his balcony and saw electricity posts and cables swaying.
In Honduras, firefighters said some residents in southern neighborhoods fled their homes after feeling the shaking.
The country operates a small naval base on Great Swan Island, about 27 miles (44 km) west of the quake's epicenter, but it was not immediately clear how the tremors affected the station.
"We have reports that it was felt in the majority of the country, but we don't have reports of damage," said Lizandro Rosales, director of Honduras' contingencies commission.
The U.S. Geological Survey said the quake, initially reported as a magnitude 7.8, was centered 125 miles (202 km)northeast of Barra Patuca in Honduras and 191 miles (307 km)southwest of George Town in the Cayman Islands.
The quake was very shallow, at only 6.2 miles (10 km), which would have amplified its effect.
The Pacific Tsunami Warning Center initially warned that tsunami waves up to 1 meter (3 feet) above tide level could hit parts of Honduras, Belize and Puerto Rico along with the U.S. and British Virgin Islands.
About two hours after the quake, the center said the threat had passed, withdrawing all tsunami advisories connected with the quake.
The tremors were felt in Belize City, but there were no immediate reports of damage.
Belize's minister in charge of emergency management, Edmond Castro, spoke on local radio to urge people living in low lying coastal areas and islands to stay alert for potentially dangerous waves.