266 x 782 inches = 6.756 x 19.863 meters