UFO Encounter at Chichen Itza: Message for humanity