726 x 678 meters = 28582.68 x 26692.91 inches