Current weather station observations near Tot Island