Hi Paul
I'm not at home until tomorrow pm but from what I can remember it's a 400w battery ( being a hybrid my wife done a 50 mile ride with loads of power left ) I dont know the distances you asked but will measure tomorrow. The top of frame where seat post starts (seat post clamp) to center...