Current weather station observations near Baby Island