23 x 713 inches = 0.584 x 18.11 meters