The co-passenger satellites comprise one microsatellite and one nanosatellite from India as well as three microsatellites and 25 nanosatellites from Canada, Finland, France, Korea, United Kingdom and the United States. The total weight of all 31 satellites carried onboard PSLV-C40 was about 1,323 kilograms.