Dockside Green is the current world record leader in the LEED sustainability rating. The master-planned development is in Victoria, British Colombia and received an unprecedented rating of 63 points out of a possible 70. While this is a tremendous feat, Aldeia, LLC decided it was time an American structure took the world record from this Canadian project. I mean it has had the title for about a year now, and that’s long enough. So, nestled in the little pioneer town of Independence, OR, you’ll find Independence Station currently under construction, which plans to take the top LEED rating from Victoria Dockside with a LEED score between 64 and 66.
The potential score of this sustainable green building is primarily due to its use of renewable energy sources like the sun and vegetable oil. These two sources will supply the entire building with energy. The building will boast a unique 120 kilowatt installation of photovoltaic panels. During sunny months, the panels will produce more than enough energy to run the building, store extra energy in a large battery bank for nighttime use as well as feed power back into the grid. With this innovative energy source, Independence Station is also likely to be the most comprehensive “Smart Grid” project ever built. Continue reading