The above links are helpful; here are some more.
First, to control the image size in iBooks you actually need to wrap your img in a div tag and apply the desired size to the div tag. See Liz Castro's post on
controlling image size.
Second, the true size of the image is not so important -- more important is the
aspect ratio. You need to create an image where the aspect ratio of the image matches the page so closely that when the image is fully scaled, there is no room left over for text (thus forcing a page break). I go into this in a little more detail in my blog posts on the
magic ratio for images and on the
precise dimensions of an iBooks page (which are 557x800px in portrait mode and 378x569px in landscape mode).
I'm not sure why you think your 600x860 image looks small on the screen -- by default, I'm pretty sure that iBooks should reduce it to fit the screen. But in any case, you should probably have code in there to explicitly specify how big you want the image.
Hope this helps!