There's a good reason why most affiliate marketing landing pages, especially for things like e-books, are eighteen bajillion pixels long.  That's what's been tested and found to work for that particular audience.