An earthquake of magnitude 5.4 and depth of 64.20 kilometers occurred 557.15 miles from Hidalgo, TX in Hidalgo County at 02:38 PM.