Who was the Shortest President?

James Madison, the 4th US President, was the shortest at a height of 5ft. 4 ins. He served from 1809 to 1817 for two terms and assisted in the drafting of the bill of rights. Look here for more information: