Current weather station observations near Deal Island