Current weather station observations near Payette's Island