There’s no hard-and-fast rule for the length of an eBook. Page count depends more on the audience and intentions of your content. Textbroker's best practice indicates a ballpark of 30-100 pages as being ideal.