892 x 259 inches = 22.657 x 6.579 meters