Current weather station observations near Doubtful Island