An earthquake of magnitude 2.9 and depth of 5.40 kilometers occurred 8.56 miles from Caldwell, KS in Sumner County at 07:31 AM.