Current weather station observations near Green Point Island