Willis Island is the only island where people live ; four people there run a weather station .
The only inhabited island is Willis Island .