Several hours had passed, long enough for Capa to be taken to the clinic, long enough for him to find a place to stash the suit, hoping no one would tamper with it while he was gone. It wasn't the suit itself he cared about, only that it would be in good condition when he found the right equation to get off the island.
An island. According to John Sheppard, a tropical island currently in the midst of a blizzard. Try as he might, Capa couldn't believe that this stretch of land wasn't normally covered in snow and ice. He'd grown up in a solar winter, he'd never seen the sun at full strength and he'd never seen green grass except in pictures of a distant past that not even his parents remembered well. Snow, wind and cold was what he'd grown up in and it was what he'd been trying to save the world from.
In truth, it was warmer on the island than it had been back in New York and Capa stood near the door, his hand resting against the wall. A part of him wanted to go outside, stand in it, stand in a world nearly identical to the one he'd come from, but he didn't move. Somehow, he still didn't understand what had happened and he didn't know how he'd gone from the door of the Stellar Bomb to an island somewhere in the middle of nowhere. Given time, he could probably work out the math that had led him through worlds and time and space, but not now. Not today.
Today, Capa was going to think about Searle and Cassie and Mace. He was going to think about Pinbacker and wonder if, in the same situation, anyone could turn into that sort of monster. He pushed open the door just enough to see out into the swirling snow. Tipping his head back, he searched the sky for some sign of Icarus or of the bomb. Anything that would tell him he hadn't simply tumbled into the sun, but into another world entirely.
There was nothing.
[Capa arrived in the middle of the blizzard wearing a
huge gold space suit, so it's not unreasonable to assume your pup noticed him when Shep brought him to the Compound. He's at the door of the Compound, not dressed for the weather.]