The Telus microwave tower of power in New Westminster