MG1654+1346: Einstein Ring of a Radio Lobe?