How Tall Is The Eiffel Tower?

When it was completed in 1889, it was the tallest man-produced structure in the globe at 1,063 feet tall. It...