598 x 104 meters = 23543.31 x 4094.49 inches