New Zealand scientists have discovered what are believed to be the largest eyes found on any animal in the world. The peepers in question measure nearly 11 inches in diameter and belong to a colossal squid, a species first discovered in 2003.

Fishermen hooked the squid in the Antarctic in 2007, froze it, and brought it to a lab for study. Based on larger, though incomplete, carcasses of the same species, the researchers believe they’ll find even bigger colossal squid eyes in the future.

(Source: CNN)