The Eiffel Tower in Paris, completed in 1889, was the world's tallest structure (not a building, as it's a lattice tower) at 324 meters until the Chrysler Building was completed in 1930. The Westin Peachtree Plaza (1976) and Landmark Tower are much later, and the Leaning Tower of Pisa is only 57 meters.