Nick D’Orazio reports.

It took just 4 hours and 17 minutes.

It is a spectacular feat of planning, coordination, and routing that any speedrunner can appreciate. Even Gingi’s movements were optimized, darting from quest NPC to quest NPC using every possible movement enhancing option available.

Source: N4G PC Gingi of team Method obtains worlds first level 120 character in Battle for Azeroth