An earthquake of magnitude 6.6 and depth of 17.10 kilometers occurred 619.83 miles from Hidalgo, TX in Hidalgo County at 09:23 PM.