Current weather station observations near Peppler Island