595 x 601 meters = 23425.2 x 23661.42 inches