Current weather station observations near Twin Islet