That is the last date Windows Insiders, the nearly 2.8 million people testing Windows 10, received a new build of the upcoming operating system.
40 days; 5 weeks and 5 days; 960 hours; 57,600 minutes, 3,456,000 seconds
All represent the number of days since that last public build was made...