“American Tower has non-cancelable customer leases valued at $54 billion over their future lifetime.”