Current weather station observations near Welcome Island