The most likely assumptions why Marty McFly "arrived" in another year 2015...

 

v20240901