584 x 212 inches = 14.834 x 5.385 meters