24 x 784 meters = 944.88 x 30866.14 inches