An earthquake of magnitude 4.3 and depth of 2.00 kilometers occurred 642.42 miles from Hidalgo, TX in Hidalgo County at 04:00 PM.