120M×
The iPhone 6 has over 120 million times the processing power of the computer that landed man on the moon in 1969 (0.043 MHz).
View more
99.86%
The Sun accounts for 99.86% of the mass in our solar system
View more
$12,000,000
is the cost of a full NASA space suit
View more
25 seconds
was the time of fuel to spare on the first moon landing (Apollo 11)
View more