595 x 101 meters = 23425.2 x 3976.38 inches