83.4 x 22.5 inches = 2.118 x 0.572 meters