584 x 77 inches = 14.834 x 1.956 meters