978 x 237 inches = 24.841 x 6.02 meters