Current weather station observations near Omemee Island