Current weather station observations near Peter Island