It's grammatical. It's also meaningful if it refers to something that has already happened in the past. This style is often used in historical accounts. Indira Gandhi first became Prime Minister of India in 1966. She would still hold this post in 1984, when she was assassinated. In this sense, 'would' is not a conditional marker.
Has Walter finished the book?