An earthquake of magnitude 5.8 and depth of 67.40 kilometers occurred 551.27 miles from Hidalgo, TX in Hidalgo County at 10:59 PM.