229 x 826 inches = 5.817 x 20.98 meters