HOW MUCH DOES THE TALLINN ENERGY STORAGE X2026