On the Origin of Highest Energy Cosmic Rays