670 x 690 meters = 26377.95 x 27165.35 inches