64 x 824 meters = 2519.69 x 32440.94 inches