Current weather station observations near Double Top Island