859 x 256 inches = 21.819 x 6.502 meters