This question already has an answer here:
If I understand correctly, 105 should be written
one hundred five
The building has one hundred five stories.
But is it
A one-hundred-five-story building
A one hundred five-story building
or something else?
Note: I'm familiar with the rules stated in the suggested duplicate, but the answer there doesn't necessarily apply because numbers greater than 20 and less than 100 are hyphenated regardless. My confusion arises when combining the rule that 105 is not hyphenated on its own, but compound adjectives should be hyphenated. Note also that the links in the suggested duplicate are dead, so I rely only on the text of the answer.