724 x 676 meters = 28503.94 x 26614.17 inches