Current weather station observations near Keele Island