250 million pixels technology