Current weather station observations near Larkin Island