They are uninhabited except for a small meteorological staff on the Willis Islets .