4,27,256,? Which is the next term

well, the 1st three terms are

2^2, 3^3, 4^4, so what's your best guess?