627 x 512 meters = 24685.04 x 20157.48 inches