What is the smallest positive integer by which 90 could be multiplied to make the product a perfect square? a perfect cube?

(Source: Mathematics Teaching in the Middle School, Nov-Dec 1994)