268 x 790 inches = 6.807 x 20.066 meters