An earthquake of magnitude 5.6 and depth of 28.00 kilometers occurred 629.32 miles from Hidalgo, TX in Hidalgo County at 11:43 PM.