589 x 595 meters = 23188.98 x 23425.2 inches