The sizes being said all come from manual measurement, So it may have 2-3 cm error, please in kind prevail, thank You.