That is technically correct for third person, past tense.
The narrator is not an actual character and is not present in space or in time, so if they refer to something as though it were currently in front of them, it is technically incorrect.
However, third-person narration often expresses...