An earthquake of magnitude 2.9 and depth of 21.70 kilometers occurred 1.58 miles from Duvall, WA in King County at 05:09 AM.