An earthquake of magnitude 3.6 and depth of 33.00 kilometers occurred 641.51 miles from Hidalgo, TX in Hidalgo County at 04:40 AM.