Current weather station observations near North Green Island