Travel 585 meters using the Blitzer's Teleport power (public match) 3.90% of players have unlocked this achievement