I just realized how garbage Oda's writing is
Perospero just teleported from outside of Dome entrance to the center of Dome where Calamities are.
Kid running for ~20 chapters up the stairs- Perospero just teleports.
Luffy running up the stairs for 10 chapters- Pero covers larger distance in few pages and by walking.
Sanji still on 3rd floor while Pero is already in the main hall