How many pages does The Siege of Krishnapur have?

The Siege of Krishnapur has 344 pages.