An earthquake of magnitude 3.4 and depth of 6.40 kilometers occurred 8.66 miles from Perry, OK in Noble County at 01:44 PM.