590 x 596 meters = 23228.35 x 23464.57 inches