according to this:
http://www.americanroadcycling.org/T...alculator.aspx
at 175 lbs, 176 watts will get you 20mph, and you need 275 to get to 25mph.
If it were pure wind resistance I think you are close, but at low speeds there is more than wind resistance involved.