The floor of a small foyer will be made from square ceramic tiles. Each tile has a side length of 7 inches. If the dimensions of the foyer floor are 28 inches by 42 inches, how many ceramic tiles are needed?