627 x 818 meters = 24685.04 x 32204.72 inches