59 x 580 meters = 2322.83 x 22834.65 inches