662 x 762 meters = 26062.99 x 30000 inches