Why is the Empire State Bldg taller than One World Trade Center?

New York City Skyline viewed from Rockefeller Center
New York City Skyline viewed from Rockefeller Center

Look at the picture, looking south over Manhattan, New York City.. One World Trade Center is more than 500 feet (160 m) taller than the Empire State Bldg, but the Empire State Bldg looks much taller.

This picture is taken from the top of Rockefeller Center (Top of the Rock), which is only 849 feet (249 m) tall. Both the Empire State Bldg and One World Trade Center should be taller in the picture, but they're not.

Is this picture fake?

Can it be explained?

Updates
8 mo
Totally ridiculous answer... The earth is flat and this perspective proves it.
Why is the Empire State Bldg taller than One World Trade Center?
Post Opinion