Current weather station observations near Observatory Island