897 x 237 inches = 22.784 x 6.02 meters