Current weather station observations near Hodgsons Island