Ancient artefacts claimed to be from the future – now explained