948 x 631 inches = 24.079 x 16.027 meters