948 x 120 inches = 24.079 x 3.048 meters