964 x 246 inches = 24.486 x 6.248 meters