654 x 754 meters = 25748.03 x 29685.04 inches