How long does this hallway go on for? It goes on...for ever, and ever, and ever, and ever and...