I would say that Powell used to, but by the end of 07, and almost all of 08(best races)he was taking 43 strides. Which seems about right for his height. Maybe 42 would be best. Early on in his career(03-05) I would defenitely agree with you(45-46 steps). If he does get into the 42’s, it would almost certainly result in a 9.6 with little to no wind.