Current weather station observations near Kean's Island