При нівеляції простору 879 км, він точно зміряв висоти основних вершин Кавказу, в результаті чого було встановлено, що рівень Каспійського моря нижче Азовського на 26±0,5 м. Результати вимірювання вершин лягли в основу його докторської дисертації 1839. У 1840—1843 вперше в Росії став читати лекції з історії астрономії, будучи професором Петербурзького університету з 1839. У 1843—1844 брав участь у геодезичних експедиціях В. Я. Струве з визначення різниці довгот між Пулково і Альтоне.