The Eiffel Tower is 324 metres - Blackpool Tower 158 metres, therefore the Eiffel Tower is 166 metres taller.

The Eiffel Tower is a wrought iron lattice tower on the Champ de Mars in Paris, France. It is named after the engineer Gustave Eiffel, whose company designed and built the tower. The Eiffel Tower is 324 metres (1,063 ft) tall, about the same height as an 81-storey building, and the tallest structure in Paris. Its base is square, measuring 125 metres (410 ft) on each side. During its construction, the Eiffel Tower surpassed the Washington Monument to become the tallest man-made structure in the world, a title it held for 41 years until the Chrysler Building in New York City was finished in 1930.

Blackpool Tower is a tourist attraction in Blackpool, Lancashire, England, which was opened to the public on 14 May 1894. Inspired by the Eiffel Tower in Paris, it is 518 feet (158 metres) tall and is the 120th tallest freestanding tower in the world. Blackpool Tower is also the common name for Tower buildings, an entertainment complex in a red-brick three-storey block comprising the tower, the ground floor aquarium and cafeteria, Tower Circus, the Tower Ballroom and roof gardens that was designated a Grade I listed building in 1973. A listed building or listed structure, in the United Kingdom, is one that has been placed on the Statutory List of Buildings of Special Architectural or Historic Interest.

More Info: en.wikipedia.org