83 x 19.1 inches = 2.108 x 0.485 meters