qu-ax hub

Im guessing not, but does the Qu-ax splined hub and cranks fit in an 05 frame? it says the OD of the bearings ar 42mm, but doesn’t say the ID. Also is the spacing from bearing to bearing right? This is prolly a dumb question but i need a cheap splined hub, and the old KH hub still comes out to over $200, & if i go that far i mite as well get the new Kh hub.