631 x 830 inches = 16.027 x 21.082 meters