Current weather station observations near Pelorus Island