Can a 1999 Infinit QX4's 3.3 engine be replaced with a newer 3.5 engine?

Anything is possible but the cost of this would be prohibitive.