You could weld/attach pipe(pointing down) to the dock that would slide inside the pond pipe. This would give you more travel length and very little pipe sticking out of the water. Or just make it fixed and remove the floats. It won’t hurt the aluminum dock if it goes under water occasionally.