Date function adding 1600000 days

Hi all,

I’m trying to add 1,600,000 days to the date function. The only thing I get is “NaNa” when I test it. Can someone please tell me why this occur.

d=new Date();
d.setDate(d.getDate()+1600000);
month = d.getMonth()+1;
monthsname = months[month-1];
todaysdate = timedate.getDate();
//day = timedate.getDay();
dayy = d.getDate();
daysname = daysdays[dayy];
yearr = d.getFullYear();
test1 = monthsname+" " +dayy+", "+yearr;

fulldate = monthname+" “+todaydate+”, "+year;
delete timedate;
timedate = new Date();