269 x 791 inches = 6.833 x 20.091 meters