268 x 868 inches = 6.807 x 22.047 meters