Current weather station observations near Freeman Island