Current weather station observations near Stevensons Island