wrl (vrml) is dimensionless. Meaning every application can define its own scaling factor. 1 wrl unit means 1 inch for kicad. solid works might use a different interpretation.
vrml is not really the right format to communicate with cad packages anyway.
This is why version 5 now supports step and step export. The models that come with version 5 are in both step and wrl and are already correctly scaled if you use step.
The reason for this is that step is the defacto standard for exchanging data between different cad programms. wrl is meant for programms that create nice renders. wrl approximates your geometry using a lot of triangles. This means that a round hole is no longer a round hole. (Resulting in problems for cad tools. There is no not really a well defined center of a drill any more. Not really useable for constrainds or anchor for dimensions.)