Despite such long necks, giraffes actually have the same number of neck vertebrae as humans (seven). Their heart is two-feet long and weighs 25 pounds.