the frame is close to the size of a 26 inch bike frame, but came with 29 inch tires.
You have typo in your link, it IS a 29er bike. What are you hoping to gain from another set of wheels? In bicycles, "better" often means "lighter", which wouldn't be that interesting for you.