What are some facts about magellan?