Current weather station observations near Whalers Island