What's your f-stop for 2.5 billionths of a millionth of a second ?

Scientists in the UK have found a way to generate the shortest-ever flash of light – 80 attoseconds (billionths of a billionth of a second) long.
Check out the article