718 x 670 meters = 28267.72 x 26377.95 inches