The building code you supplied is wrong!