65 x 586 meters = 2559.06 x 23070.87 inches