An earthquake of magnitude 4.2 and depth of 6.90 kilometers occurred 15.88 miles from Fairview, OK in Major County at 02:31 PM.