SZ-21 MODULE: live position and orbit
SZ-21 MODULE is a satellite launched 2025-10-31 by China. Live position and orbit (period 91 min, inclination 41.5°) on Satelog.
Facts
- NORAD ID: 66515
- International designator: 2025-246C
- Type: Payload (satellite)
- Status: Operational
- Owner: China
- Launch date: 2025-10-31
- Launch site: Jiuquan, China
- Orbital period: 90.6 min
- Inclination: 41.47°
- Apogee: 310 km
- Perigee: 295 km