23 x 396 inches = 0.584 x 10.058 meters