Essendon Tower, today