Payload (satellite)
2025-292D: live position and orbit
OperationalChina
2025-292D is a satellite launched 2025-12-10 by China.
Facts
NORAD ID66996
International designator2025-292D
TypePayload (satellite)
StatusOperational
OwnerChina
Launch date2025-12-10
Launch siteJiuquan, China
Orbital period95.6 min
Inclination97.62°
Apogee555 km
Perigee538 km