The lake has just about covered Moonshine Beach swimming area below the hotel on Table Rock Lake.