Telescopically

Webster's Dictionary of the English Language

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