Current weather station observations near Lion Island