An earthquake of magnitude 5.4 and depth of 43.50 kilometers occurred 614.77 miles from Hidalgo, TX in Hidalgo County at 05:19 AM.