122 x 589 meters = 4803.15 x 23188.98 inches