the nearest star system is 262309 times closer than the edge of the observable universe
57 requests at page #262309