Mega French Fries