Telescopically

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