Current weather station observations near Preston Island