Crispy extra long potato fries