Ah, yes. It's too long alright. Didn't need to be that long...That's a joke of its 180-minute running time.
In the 'older days' 2-hour+ movies were split in two parts, film 1, and film 2, perhaps with an intermission.
That's how I watch everything at home, that's over 2:20 hours.