Telescopically

adv.
  1. In a telescopical manner; by or with the telescope.