Scaling of heteroepitaxial island sizes