Peter, last month I purchased an Alocasia from Lowes that is really big. It's called a
Portora Alocasia and it gets to 5-6 ft tall and it's leave are huge. Mine is still in it's pot and I will plant it when the days get a bit longer. Please google Portora Alocasia and see if that will fit your problem.