u cant really got by wieght when u are dealing with rock because some rock is more dense than others ...it is all to heavy to float therefore to really be accurate u would have to go by the surface area of the rock which is gonna be damn near impossible unless u have a squared rock :)