question: How many years passed between the annexation of the Novgorod Republic and the "eternal" peace treaty?
#1 return Novgorod Republic 
#2 return the  annexation of #1 
#3 return eternal peace treaty 
#4 return when  was  #2 
#5 return when  was  #3 
#6 return the  difference of #5 and  #4