Hall, Peter, active 1803-1861, Reverend topographer