An earthquake of magnitude 5.4 and depth of 48.10 kilometers occurred 624.50 miles from Hidalgo, TX in Hidalgo County at 08:56 PM.