226 x 826 inches = 5.74 x 20.98 meters