Assembly of the GeneSat nano-satellite. O/OREOS will have roughly the same dimensions. Credit: NASA Ames