An earthquake of magnitude 2.2 and depth of 6.90 kilometers occurred 1.64 miles from Cupertino, CA in Santa Clara County at 03:08 AM.