Current weather station observations near Battles Wharf