585 x 591 meters = 23031.5 x 23267.72 inches