An earthquake of magnitude 4.8 and depth of 40.60 kilometers occurred 589.78 miles from Hidalgo, TX in Hidalgo County at 11:17 PM.