I can't tell you if those wheels will fit or not. I can tell you that Deere doesn't recommend those floater tires, duals or any spacers for a 6620.