I saw it on the big screen and loved it there. I think the sequence of the movie is the moon landing. It's 17 minutes, I think I heard, and was filmed in 70mm IMAX in anticipation of it being the movie's highlight. I actually think it was the most amazing few minutes of human history, certainly technological history. I can't believe it happened under the circumstances.
However, it never made it to IMAX theaters and didn't do well in the box office, so what do I know?