Transit of Venus 129 inch pinhole telescope Published June 9, 2012 at 700 × 525 in Pinhole Astronomy Transit 129 inch pinhole telescope The 129 inch focal length projected a 3 1/2 inch image of the sun. Sun spots were discernable.