How much does a heart weigh?

Well a male heart weighs 300 tons

and a Females Heart Weighs well... depends how much food you can eat.