676 x 696 meters = 26614.17 x 27401.57 inches