They drink sea water and their favourite food is small fish. A female Humboldt penguin can weigh up to 4.5kg and the male can weigh up to 6kg. Their bodies are adapted to life in water and most Humboldt penguins can live up to 20 years. They get their name from a famous Prussian explorer, Alexander von Humboldt.