An earthquake of magnitude 4.5 and depth of 15.70 kilometers occurred 637.85 miles from Hidalgo, TX in Hidalgo County at 01:57 PM.