772 x 268 inches = 19.609 x 6.807 meters