An earthquake of magnitude 3.4 and depth of 2.10 kilometers occurred 4.95 miles from Hennessey, OK in Kingfisher County at 05:06 AM.