An earthquake of magnitude 3.1 and depth of 2.50 kilometers occurred 13.13 miles from Hennessey, OK in Kingfisher County at 03:58 PM.