36 ft
Explanation:
Since there is a right angle been formed, you will minus 90 from 40 = 50. Then you will add it to 46 = 96.
Since there is another right angle been formed you will also subtract 90 from 30 = 60.
Then to find the distance from the cat to the fireman you will subtract 96 from 60 =36.
Therefore your answer is 36 ft