Current weather station observations near Pearl (Green) Island