An earthquake of magnitude 0.4 and depth of 2.80 kilometers occurred 2.13 miles from Niland, CA in Imperial County at 02:57 PM.