713 x 21 inches = 18.11 x 0.533 meters