Current weather station observations near Neptune Beach