Current weather station observations near Flash Island