Current weather station observations near Sycamore Patch Island