Current weather station observations near Jubilee Island