Neptune Island weather observations