An earthquake of magnitude 2.4 and depth of 6.90 kilometers occurred 7.81 miles from Muir Beach, CA in Marin County at 04:56 PM.