Current weather station observations near Ryde