70.8 x 51 inches = 1.798 x 1.295 meters