Current weather station observations near Holmwood Island