An earthquake of magnitude 3.4 and depth of 0.30 kilometers occurred 2.53 miles from Dover, OK in Kingfisher County at 11:21 AM.