591 x 875 meters = 23267.72 x 34448.82 inches