Current weather station observations near Elijahs Island