Current weather station observations near Three Bays Island