Current weather station observations near Nelson Island (Peter Island)