The largest telescope to be placed in space so far is the Hubble Space Telescope which was launched in 1990.
Game | Time | WPM | Accuracy |
---|---|---|---|
1366 | 2017-12-15 21:11:57 | 48.37 | 95% |
1217 | 2017-11-28 16:40:08 | 33.88 | 94% |
857 | 2017-09-21 16:06:00 | 39.72 | 98% |
508 | 2017-05-18 15:41:56 | 33.59 | 88% |