Current weather station observations near Norwood Island