He is not so tall. vs He is not that tall.
The first sentence is a simple statement of fact. I would use the second sentence to contradict a previous statement describing someone's height.
A. That guy is so tall. He should be a basketball player.
B. He is not that tall.