52 x 103 inches = 1.321 x 2.616 meters