77 x 268 inches = 1.956 x 6.807 meters