An earthquake of magnitude 2.8 and depth of 3.80 kilometers occurred 7.31 miles from Calipatria, CA in Imperial County at 10:56 PM.