663 x 446 meters = 26102.36 x 17559.06 inches