John is redoing his dining room floor (12 ft by 10 ft) using wooden tiles. The square tiles are 8 inches long. John priced the tiles at several different places and found the cheapest price to be $1.50 each tile. John has saved $400 to buy the tiles. A) How many tiles will it take to cover the dining room floor? B) Does John have enough tiles to buy the tiles?