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.