Current weather station observations near Lang's Island