684 x 704 meters = 26929.13 x 27716.54 inches