WILL MARK AS BRAINLIST PLZ HELP ASAP AND SHOW ALL WORK!!!

Answer:
503 m
Step-by-step explanation:
Let distance BC = Y
Height = X
tan(58) = X/Y
X = Ytan(58)
Y = X/tan(58)
tan(43) = X/(Y+225)
X = (Y+225)tan(43)
X/tan(43) = (X/tan(58) + 225)
X(1/tan(43) - 1/tan(58)) = 225
X(0.4474993581) = 225
X = 502.7940173