262 x 862 inches = 6.655 x 21.895 meters