Current weather station observations near Glenn Island