It's not too long
It's not too long, rather it is not long enough. The new sounds that kept coming in during the last minute, especially the strings, need way more exposure. I would suggest, instead of shortening the song, you extend it starting a couple bars before it ends.