The average 11 years old boy in Japan in 1997 is 5.5in taller than in 1947. WHY? The western cooking table makes the difference.
If you like, you may go to Japanese museum and look at their bus before 50's, they are all short ones, your heads may be above the handles.