An earthquake of magnitude 5.2 and depth of 10.00 kilometers occurred 675.33 miles from Tavernier, FL in Monroe County at 12:59 AM.