589 x 346 meters = 23188.98 x 13622.05 inches