80 x 39 inches = 2.032 x 0.991 meters