Fair enough--I didn't do the math. Looks like you'd hit $25M after 15 years or so. And I grant that 7% is aggressive.
Still, if you reach staff-level at 40 years old, you could have $25M at 55. That's pretty amazing. But that requires lots of luck. Most people never make it to staff-level. I never did.
It is incredible. Sustaining 15 years at staff level will cost you a lot in other ways though!