Current weather station observations near Stephensons Island