If memory serves right, the island that Alexander is heading to right now is the Novaya Zemlya, a northern archipelago located in the northern part of Ruthenia. The area is about 90,650 square kilometers and has a population of a thousand, mainly of ethnic groups.
The island is one of the perfect places in the Ruthenia Empire where the military can set up a secret military base where they can perform tests and research on the new military hardware without worrying about being witnessed by an unwanted eye from outside. Which could become a headache to deal with.
The island is separated into two administratively by Matochkin Strait. The northern part of the island is called Severny Island, the southern part is Yuzhny Island.
Their destination is the military airbase that was constructed one year ago, Severny Island.