After scrolling the site for the first time my initial reaction was it was too long, and for no reason. I think it might be easier to bring up the last two sections and have them side by side. Obviously each sections width will take a hit, but it will compact the site a little bit. Just an idea.
BTW - Those are some purrrty buildings.