678 x 869 meters = 26692.91 x 34212.6 inches