A rose plant needs 3 sq ft of land. How many rose plants can be planted in a 21 ft long and 44 ft wide area?