Thats not how interpolate works. You are not trying to accumulate the delta seconds. That is merely a multiplier for the speed.
current = current + (deltaseconds * speed)
the delta seconds are there because tick is called every frame which may be faster or slower depending on your computer. This way computers running at 60 frames per second wont be faster than a computer running at 30 fps