Current weather station observations near Manchip Island