Current weather station observations near Alpha Island