Request a big local array

if write code like this

int func()
{
    char buf[4096];
    // do other thing
    return  0;
}

is this good in openwrt ptherad 64M ram?