964 x 67 meters = 37952.76 x 2637.8 inches