17 Orloff Doorway, Spetses