384 x 580 inches = 9.754 x 14.732 meters