perihelion 148 million km aphelion 152 million km