384 x 956 inches = 9.754 x 24.282 meters