189 x 612 meters = 7440.94 x 24094.49 inches