couple things
Yeah, looks like it was supposed to say 1ft not 1 meter, a meter is a significant, nice personal space for strangers, distance.
And also,
Get back by 8pm? Isn't that a thing that you should tell all Japanese employers? or are employers in Japan right now not fucking horrible...