Meher Baba also said that while there are numerous planets in the Universe with human life on them, Earth is the only planet where God realization is possible and where the five Perfect Masters take birth.[11]