More weather information for Mercer Island