60 x 653 meters = 2362.2 x 25708.66 inches