A farmer planted 42 rows of tomato plants with 135 plants in each. Assuming that all the plants survive and that each plant produces 6 tomatoes, how many tomatoes can the farmer expect at harvest?