The outlined area gives us about four and a half acres to work with.
Also consider that Nintendo will likely have a lot of verticality. The concept art of the Japan version makes me think that some structures will be built on top of the Mario Kart show building. I think putting Nintendo here is possible. Will Nintendo go here? I don't know. I'm not sure if the tram driver is guessing or actually knows something.