Too many variables, if you've tried it more than once you would understand. Runway length, wind, crosswind, takeoff weight... Working all that out before takeoff would be near impossible.
It's not...
It's practiced with regularity at RAAF Pearce.. successfully...