2902 Li Ping, Immortal King?