Current weather station observations near Hurricane Island