Current weather station observations near Frizzle Island